.wrap {
    display: flex;
    flex-direction: column;
    width: 100vw;
    height: 100vh;

    .wrap_main {
        flex: 1;
        overflow-y: scroll;
        padding: 5px;
    }

    .wrap_footer {
        border-top: 1px solid #ccc;
        height: 60px;

        a {
            color: black;
        }
    }
}